|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ F : [えふ] ファロー四徴(症) ・ プログラミング : [ぷろぐらみんぐ] 【名詞】 1. programming 2. programing, (n) programming/programing ・ 言 : [げん] 【名詞】 1. word 2. remark 3. statement ・ 語 : [ご] 1. (n,n-suf) language 2. word
は汎用のオブジェクト指向言語で、そのプログラムはJava仮想マシン、Microsoft .NET 共通言語ランタイム、JavaScript 処理系で動作します。言語はクロージャーによって関数型プログラミングをサポートし、アクターモデルによって並行コンピューティングをサポートしています。言語の型システムは静的型付けと動的型付けの両方の特徴を兼ね備えています。構文はC#言語やJava言語と似た中括弧を使うものになっています。'' は汎用のオブジェクト指向言語で、そのプログラムはJava仮想マシン、Microsoft .NET 共通言語ランタイム、JavaScript 処理系で動作します。言語はクロージャーによって関数型プログラミングをサポートし、アクターモデルによって並行コンピューティングをサポートしています。言語の型システムは静的型付けと動的型付けの両方の特徴を兼ね備えています。構文はC#言語やJava言語と似た中括弧を使うものになっています。 ==型システム== 言語の型システムは簡素に設計されています。全ての変数は、C#言語やJava言語と同様に、静的に型付けされています。複雑さを避けるため、言語では汎用プログラミング機構は採用されていません。その代わり、汎用のデータ型が組み込まれています ( List 、Map 、Func )。また、言語には、動的なメソッド呼び出しの仕組みと、自動的な型キャストの仕組みがあるため、動的片付けの言語のような雰囲気のプログラムができます。言語には使いやすいリフレクションのAPIがあり、メタプログラミングも可能です。抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Fantom (プログラミング言語)」の詳細全文を読む スポンサード リンク
|